vestibular part of vestibulocochlear nerve - Alemán Inglés Diccionario